/**
 * 
 */
package com.contacto.service.impl;

import java.util.Collection;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import com.contacto.dao.ContactoDao;
import com.contacto.domain.Contacto;
import com.contacto.service.ContactoService;

/**
 * @author Emiliano
 *
 */
@Service
public class ContactoServiceImpl implements ContactoService {
	@Autowired
	private ContactoDao contactoDao;

	/* (non-Javadoc)
	 * @see com.contacto.service.ContactoService#buscarPorNombre(java.lang.String)
	 */
	public Collection<Contacto> buscarPorNombre(String nombre) {
		return contactoDao.buscarPorNombre(nombre);
	}

	/* (non-Javadoc)
	 * @see com.contacto.service.ContactoService#agregar(Contacto)
	 */
	public void agregar(Contacto contacto) {
		contactoDao.agregar(contacto);
	}

	/* (non-Javadoc)
	 * @see com.contacto.service.ContactoService#agregar(Contacto)
	 */
	public void modificar(Contacto contacto) {
		contactoDao.modificar(contacto);
		
	}

	public void borrar(int idContacto) {
		contactoDao.eliminar(idContacto);
		
	}

}
